Alex MoralesAlex Morales
Athletics330 km, 24,000 m of Climbing and a 150-Hour Cut-Off: Two Vietnamese Runners Finish Tor des GéantsOn the electronic board in Courmayeur, the clock ticked from 137:49 to 137:50...
International FootballA 'Football' Label Stuck on a UN News Report: The Data Audit the Sports Industry Keeps AvoidingAt three in the morning, during a routine review of an aggregated feed for a...
ChessIndia gifts World Cup scoresheet to Uzbek president: Chess diplomacy and a generational showdownThe stadium is empty, but the applause from 2026 still echoes in every old...
ChessFIDE Election on September 26: The Pledge to Bring Carlsen Back and What It CostsIn 2026, at the age of 55, I sat in the commentary booth in Nizhny Novgorod,...
VolleyballDeep Volleyball Analysis: When Input Data Is Empty and the Lesson of Information IntegrityIn the context of Vietnamese volleyball steadily asserting its position in...
BasketballThe Empty Report and the Real Price of the Basketball Transfer MarketThe file arrived at 9:40 p.m., after the evening broadcast. Twelve pages, thr...
Martial ArtsWomen's Team Kata Gold at Asiad 20: The Kata Queen's Fire Still BurnsOn September 22, at the karate venue of the 20th Asian Games in Japan, Nguyen...
Domestic FootballU23 South Korea vs U23 Saudi Arabia: One Point, Two Different Weights in Group D's Final RoundI once waited nearly two hours in a dressing room after a defeat, just to hea...
BadmintonThe 2026 Recruitment Map: When G-xG Says One Thing and the Dressing Room Says AnotherOn January 8, 2026, I closed the season's recruitment spreadsheet and saw...
Domestic FootballWhen football analysis becomes a quest for shadows: The missing pieces in Vietnam's scouting systemAn April afternoon, on the training ground of a V-League club, I stood watchi...
International FootballElkan Baggott, the 116th Minute and the ASEAN Title: How Indonesia Learned to Rise From the DepthsThe 116th minute. The clock on the big screen was down to its final turns...
Domestic FootballViettel beats Dong Nai in a match with two red cardsIn the tired atmosphere of a friendly match between V.League 1 and V.League 2...
Table TennisWładysławowo and Sarajevo: The Two Ends of the Pipeline European Table Tennis Is Betting on for the 2028 CycleIn Sochi, as extra time began in the quarter-final between Russia and Croatia...
International FootballVietnamese Football and the Push for Multi-Dimensional Analysis: Data Foundations Decide SuccessVietnamese football has just passed through one of the most emotionally inten...
BasketballKalinic Retires at 34: When the Body Still Flies, but the Mind Has Landed34 years old. A number that made many people jump when Nikola Kalinic announc...
Domestic FootballMalaysia vs Vietnam in the ASEAN Cup 2026 Third-Place Match: Three Layers of Silence and One Unchecked NumberI read the Makan Bola report three times in one morning. The first time to...
Martial ArtsVietnamese Combat Sports Between Two Worlds: Taolu, Sanda, MMA and the Trap of Analysis Without DataVietnamese Combat Sports Between Two Worlds: Taolu, Sanda, MMA and the Trap o...
Domestic FootballNo Goals, No Noise: The 45 Minutes Vietnam Held China at the ASIAD QuarterfinalMinute 44 In the 44th minute, the ball spun out of Vietnam's penalty area. A...
International FootballRonaldo at 41, Jorge Jesus and the Short Corner: Portugal's Unverified New EraThe November cold in Lisbon smells of salt, nothing like the dry, sharp cold ...
VolleyballFinland Stun Italy 3-2 in EuroVolley 2026 Quarterfinal: A Four-Point Win and Two TicketsThe scoreboard in Turin showed the last two digits of the night: 15-13. Finla...
International FootballA 'Football' Label Stuck on a UN News Report: The Data Audit the Sports Industry Keeps AvoidingAt three in the morning, during a routine review of an aggregated feed for a...
ChessIndia gifts World Cup scoresheet to Uzbek president: Chess diplomacy and a generational showdownThe stadium is empty, but the applause from 2026 still echoes in every old...
ChessFIDE Election on September 26: The Pledge to Bring Carlsen Back and What It CostsIn 2026, at the age of 55, I sat in the commentary booth in Nizhny Novgorod,...
VolleyballDeep Volleyball Analysis: When Input Data Is Empty and the Lesson of Information IntegrityIn the context of Vietnamese volleyball steadily asserting its position in...
BasketballThe Empty Report and the Real Price of the Basketball Transfer MarketThe file arrived at 9:40 p.m., after the evening broadcast. Twelve pages, thr...
Martial ArtsWomen's Team Kata Gold at Asiad 20: The Kata Queen's Fire Still BurnsOn September 22, at the karate venue of the 20th Asian Games in Japan, Nguyen...
Domestic FootballU23 South Korea vs U23 Saudi Arabia: One Point, Two Different Weights in Group D's Final RoundI once waited nearly two hours in a dressing room after a defeat, just to hea...
BadmintonThe 2026 Recruitment Map: When G-xG Says One Thing and the Dressing Room Says AnotherOn January 8, 2026, I closed the season's recruitment spreadsheet and saw...
Domestic FootballWhen football analysis becomes a quest for shadows: The missing pieces in Vietnam's scouting systemAn April afternoon, on the training ground of a V-League club, I stood watchi...
International FootballElkan Baggott, the 116th Minute and the ASEAN Title: How Indonesia Learned to Rise From the DepthsThe 116th minute. The clock on the big screen was down to its final turns...
Domestic FootballViettel beats Dong Nai in a match with two red cardsIn the tired atmosphere of a friendly match between V.League 1 and V.League 2...
Table TennisWładysławowo and Sarajevo: The Two Ends of the Pipeline European Table Tennis Is Betting on for the 2028 CycleIn Sochi, as extra time began in the quarter-final between Russia and Croatia...
International FootballVietnamese Football and the Push for Multi-Dimensional Analysis: Data Foundations Decide SuccessVietnamese football has just passed through one of the most emotionally inten...
BasketballKalinic Retires at 34: When the Body Still Flies, but the Mind Has Landed34 years old. A number that made many people jump when Nikola Kalinic announc...
Domestic FootballMalaysia vs Vietnam in the ASEAN Cup 2026 Third-Place Match: Three Layers of Silence and One Unchecked NumberI read the Makan Bola report three times in one morning. The first time to...
Martial ArtsVietnamese Combat Sports Between Two Worlds: Taolu, Sanda, MMA and the Trap of Analysis Without DataVietnamese Combat Sports Between Two Worlds: Taolu, Sanda, MMA and the Trap o...
Domestic FootballNo Goals, No Noise: The 45 Minutes Vietnam Held China at the ASIAD QuarterfinalMinute 44 In the 44th minute, the ball spun out of Vietnam's penalty area. A...
International FootballRonaldo at 41, Jorge Jesus and the Short Corner: Portugal's Unverified New EraThe November cold in Lisbon smells of salt, nothing like the dry, sharp cold ...
VolleyballFinland Stun Italy 3-2 in EuroVolley 2026 Quarterfinal: A Four-Point Win and Two TicketsThe scoreboard in Turin showed the last two digits of the night: 15-13. Finla...
